home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MacAddict 123
/
MacAddict_123_2006_11.iso
/
Software
/
Internet & Communication
/
Sandvox 1.0.4.dmg
/
Sandvox.app
/
Contents
/
Designs
/
Simply Purple.svxDesign
/
main.css
< prev
next >
Wrap
Cascading Style Sheet File
|
2006-08-04
|
11KB
|
671 lines
/*
css Copyright (c) 2005-2006 by Karelia Software. All rights reserved.
css released under Creative Commons License
- http://creativecommons.org/licenses/by-sa/2.5/
All associated graphics belong to their respective owners
and are licensed separately.
*/
a img { border: none; }
.clear {
clear: both;
height: 0;
}
.hidden {
display:none;
}
/* Images embedded in text. "narrow" are 200 pixels wide or smaller. */
img .narrow {
float: right;
}
img .wide {
display: block;
}
/* Block Level formatting, more or less in descending order */
body {
font-size: 76%;
font-family: Arial, helvetica, verdana, sans-serif;
margin: 0px;
background: white url(bkgd.png) top repeat-x;
word-wrap:break-word;
}
#page {
margin: auto;
width: 771px;
}
body.no-sidebar #page {
}
#page-top {
margin:0;
}
#title {
padding: 0;
background: rgb(147, 116, 143);
padding-bottom: 2px;
text-align: center;
text-decoration:none;
margin: 0;
margin-top: 10px;
}
#title a {
text-decoration:none;
}
h1 {
font-size: 3.3em;
font-weight:normal;
text-align: center;
color: white;
margin: 10px;
margin-top: 0;
padding-top: 10px;
margin-bottom: 5px;
display: block;
}
/* IE Hack */
/* Hides from IE5-mac \*/
* html h1 {
height: 1%;
}
/* End hide from IE5-mac */
h1 a {
text-decoration:none;
border:none;
color: white;
}
h1 a:hover, a:focus, a:active {
border-bottom: 1px solid white;
}
#title img {
border:none;
margin-top: 10px;
}
#title p {
font-weight:normal;
font-size:1.3em;
text-align: center;
margin: 5px 10px 0px 10px;
padding-bottom: 14px;
color: white;
}
/* IE Hack */
/* Hides from IE5-mac \*/
* html #title p {
height: 1%;
}
/* End hide from IE5-mac */
#sitemenu-container {
clear: both;
padding-top: 0px;
margin-top: 0px;
}
/* Hides from IE5-mac \*/
* html #sitemenu-container {
margin: 0;
}
/* End hide from IE5-mac */
body.no-sidebar #sitemenu-container {
}
#sitemenu {
clear: both;
margin: auto;
padding: 0;
background: rgb(167, 167, 167);
margin-top: 10px;
}
#sitemenu-content ul {
text-align: center;
padding:0;
padding: 10px;
padding-bottom: 9px;
padding-top: 10px;
padding-left: 35px;
padding-right: 35px;
}
/* Hides from IE5-mac \*/
* html #sitemenu-content ul {
padding-left: 0;
}
/* End hide from IE5-mac */
#sitemenu-content li {
margin: 1px 0px;
padding: 0px 3px;
display: inline;
font-weight: normal;
font-size:1.0em;
text-transform: uppercase;
color: white;
}
#sitemenu-content span.i1 {
border: none !important;
}
#sitemenu-content a{
text-decoration: none;
border:none;
padding-left: 3px;
color: white;
}
#sitemenu-content li.currentPage span.in {
text-decoration: none;
padding-left: 3px;
color: black;
}
#sitemenu-content a:hover, a:focus{
text-decoration: none;
color: black
}
#sitemenu-content a:active {
text-shadow: 0px 0px 5px rgb(250, 255, 0);
border: none !important;
}
#page-content {
width: 771px;
margin: auto;
clear: both;
min-height: 200px;
margin-top: 10px;
}
body.no-sidebar #page-content {
width: 771px;
}
#sidebar {
float: right;
width: 230px;
word-wrap: break-word;
font-size: 0.8em;
text-align: center;
margin-right: 0px;
background: rgb(214, 200, 227);
}
/* IE Hack */
/* Hides from IE5-mac \*/
* html #sidebar {
margin-right: 0px;
margin-top: 0;
}
/* End hide from IE5-mac */
#sidebar p, .pagelet table {
margin-left: 10px;
margin-right: 10px;
text-align: left;
}
#sidebar ul, .callout ul {
text-align:left;
}
.pagelet {
width: 230px;
word-wrap:break-word;
overflow:hidden;
}
.pagelet h4 {
padding: 5px;
margin: 10px;
font-size: 1.5em;
font-weight: normal;
color: white;
text-align: center;
background: rgb(167, 167, 167);
}
.pagelet.bordered {
border:rgb(147, 116, 143) solid 2px;
margin:10px 10px;
padding:0px;
width:206px;
}
.pagelet.bordered p {
padding:0px 5px;
}
.pagelet.bordered h4 {
margin:0px;
}
/* photo-page, html-page (in some cases), iframe-page don't have sidebar */
body.no-sidebar #main {
margin-left: 0px;
margin-right: 0px;
font-size:1em;
background: rgb(218, 218, 218);
}
/* Most other pages have sidebars */
body.allow-sidebar #main {
margin-left: 0px;
float: left;
width: 531px;
font-size: 1em;
background: rgb(218, 218, 218);
}
/* IE Hack */
/* Hides from IE5-mac \*/
* html .body.allow-sidebar #main {
margin:0;
padding:0;
margin-left: 0px;
}
/* End hide from IE5-mac */
h2 {
display: block;
font-size:2em;
font-weight: normal;
color: black;
text-align: center;
padding: 10px;
margin-top: 0;
background: rgb(147, 116, 143);
color: white;
border-bottom: 10px solid white;
}
/* Hides from IE5-mac \*/
* html h2 {
height: 28px;
}
/* End hide from IE5-mac */
#main ul {
}
#main li {
}
#main li a {
color: black;
text-decoration: none;
border-bottom: 1px dashed rgb(150, 150, 150);
}
#main li a:hover, a:focus{
border-bottom: 1px solid black;
}
#main li a:active {
text-shadow: 0px 0px 5px rgb(250, 255, 0);
}
.article {
margin-left: 10px;
margin-right: 10px;
margin-bottom: 10px;
}
.article h3 {
border-top: 10px solid white;
border-bottom: 10px solid white;
padding: 5px;
font-size: 1.4em;
color: black;
font-weight: normal;
text-align: left;
background: rgb(214, 200, 227);
margin-right: -10px;
margin-left: -10px;
}
.article h3 a {
color: black;
padding: 3px;
text-decoration: none;
border-bottom: 1px dashed rgb(150, 150, 150);
}
.article h3 a:hover, a:focus{
border-bottom: 1px solid black;
text-decoration: none;
}
.article h3 a:active {
text-shadow: 0px 0px 5px rgb(250, 255, 0);
}
a {
color: black;
text-decoration: none;
border-bottom: 1px dashed rgb(150, 150, 150);
}
.article img {
border: none;
}
.article img.narrow {
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
a:hover, a:focus{
border-bottom: 1px solid black;
}
.article-thumbnail {
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
.callout {
float: right;
text-align: center;
background: rgb(214, 200, 227);
margin-right: -15px;
margin-top: 0px;
margin-left: 15px;
margin-bottom: 20px;
border: 5px solid white;
border-right: none;
}
.callout p {
text-align: left;
padding-left: 10px;
padding-right: 10px;
}
.callout h4 {
font-weight: normal !important;
font-size: 1.25em !important;
line-height: normal;
text-shadow: none;
}
#page-bottom {
background: rgb(167, 167, 167);
border-top: 10px solid white;
border-bottom: 10px solid white;
font-weight: normal;
font-size: 1em;
text-align: center;
color: white;
padding: 5px;
}
body.allow-sidebar #page-bottom {
}
#page-bottom p {
margin: 0;
}
div.photo-viewer-summary .article {
margin: auto;
}
.HTMLElement {
margin-bottom: 10px;
}
.ImageElement, .VideoElement {
text-align: center;
}
.caption {
padding: 10px;
font-size: 1.5em;
}
/* Used on Photo Grid Pages ... */
.photogrid-index {
text-align: center;
margin: auto;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
padding: 5px;
padding-left: 10px;
border-top: 10px solid white;
border-bottom: 10px solid white;
overflow: auto;
width: 516px;
background: rgb(214, 200, 227);
}
body.no-sidebar .photogrid-index {
padding:5px 40px;
width:691px;
}
.photogrid-index a {
color:#000;
text-decoration:none;
}
.photogrid-index a:hover h3 {
text-decoration:underline;
}
.gridItem {
float: left;
position:relative;
width:150px;
height:180px; /* room for caption */
margin: 10px;
padding-top: 10px;
background: white;
overflow: hidden;
}
.gridItem h3 {
font-size: 0.9em;
font-weight: normal;
color: black;
margin-top: 4px;
margin-left: 7px;
margin-right: 7px;
position:absolute;
top: 140px; /* needs to leave 38px from the bottom of the gridItem */
width: 136px;
}
.gridItem img {
border: 1px solid rgb(147, 116, 143);
margin: auto;
display:block;
position: absolute;
top: 0;
bottom: 40px;
right: 0;
left: 0;
}
/* IE Hack */
/* Hides from IE5-mac \*/
* html .photogrid-index {
padding:8px 0px;
width:531px;
overflow:visible;
}
* html .gridItem img {
position: relative;
top:6px;
}
* html .gridItem h3 {
position: relative;
top: 0px;
}
/* End hide from IE5-mac */
/* Used on index summary pages */
.listing-index #main li h3 a {
text-decoration:none;
font-size:1em;
font-weight:normal;
}
/* Individual Photo Pages */
.photo-navigation {
position:relative;
height: 30px;
width:100%;
margin-top:-5px;
margin-bottom: 5px;
}
.photo-navigation div {
width:30px;
height:30px;
position: absolute;
text-indent: -5000em;
}
.photo-navigation a {
border-bottom:none;
display:block;
width:100%;
height:100%;
}
#previous-photo {
background: url(photo-buttons-disabled.gif) no-repeat;
left: 330px;
}
.allow-sidebar #previous-photo {
left:210px;
}
#previous-photo a {
background: url(photo-buttons.gif) no-repeat;
}
#next-photo {
background: url(photo-buttons-disabled-03.gif) no-repeat;
left: 410px;
}
.allow-sidebar #next-photo {
left:290px;
}
#next-photo a {
background: url(photo-buttons-03.gif) no-repeat;
}
#photo-list {
background: url(photo-buttons-disabled-02.gif) no-repeat;
left: 370px;
}
.allow-sidebar #photo-list {
left:250px;
}
#photo-list a {
background: url(photo-buttons-02.gif) no-repeat;
}
.image-controls a {
border-bottom:none !important;
}
/* IE 5/5.5 Hackery */
@media tty {
i{content:"\";/*" "*/}} @import 'ie.css'; /*";}
}/* */
/* IE:Mac Hackery */
/*\*//*/
body.allow-sidebar #main {
float: left;
width: 470px;
font-size: 1em;
}
.article {
margin:0;
margin-top: -10px;
background: none;
border: none;
padding-bottom: 0;
padding-top: 0;
}
#sitemenu {
margin-top: 0px;
}
#sitemenu-content ul {
padding-top: 0px;
}
.article p {
clear: none;
}
.article a {
text-decoration: underline;
border-bottom: none;
}
.article a:hover, a:focus, a:active {
border-bottom: none;
color: black;
}
.article-summary {
padding: 0;
margin: 0;
clear: none;
}
#page-bottom p {
margin-top: 0;
}
/**/